Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OXFORD ROAD Semi-Detached £481,586 £249,950 19 Aug 2004
65 OXFORD ROAD Semi-Detached £296,570 £235,000 20 Oct 2017
67 OXFORD ROAD Semi-Detached £310,230 £240,000 21 Apr 2017
69 OXFORD ROAD Semi-Detached £282,903 £181,500 11 Jan 2008
71 OXFORD ROAD Terraced £279,789 £170,200 5 Sep 2013
75 OXFORD ROAD Terraced £314,752 £195,950 11 Apr 2007